namespace PRECISION_LOSS_CALL {
	char c = (i & 0xFF);

	void foo(unsigned char v);
	void test(unsigned long data) {
		foo(data);
	}
}